| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkExport::Node Member List

This is the complete list of members for nkExport::Node, including all inherited members.

addElement() | nkExport::Node |
addMember(nkMemory::StringView key) | nkExport::Node |
create() noexcept | nkExport::Node | static
create(const Node &other) noexcept | nkExport::Node | static
create(Node &&other) noexcept | nkExport::Node | static
deleteMember(nkMemory::StringView key) | nkExport::Node |
getArrayElement(unsigned int index) const | nkExport::Node |
getArrayElement(unsigned int index, NODE_VALUE_TYPE valueType) const | nkExport::Node |
getArrayElement(unsigned int index, NODE_NATURE nodeNature) const | nkExport::Node |
getArraySize() const | nkExport::Node |
getMemberCount() const | nkExport::Node |
getMemberKey(unsigned int index) const | nkExport::Node |
getMemberValue(unsigned int index) const | nkExport::Node |
getMemberValue(nkMemory::StringView key) const | nkExport::Node |
getMemberValue(nkMemory::StringView key, NODE_VALUE_TYPE valueType) const | nkExport::Node |
getMemberValue(nkMemory::StringView key, NODE_NATURE nodeNature) const | nkExport::Node |
getNodeNature() const | nkExport::Node |
getNodeValueType() const | nkExport::Node |
getUserData() const | nkExport::Node |
getValueAsBool() const | nkExport::Node |
getValueAsDouble() const | nkExport::Node |
getValueAsFloat() const | nkExport::Node |
getValueAsInt() const | nkExport::Node |
getValueAsLong() const | nkExport::Node |
getValueAsString() const | nkExport::Node |
getValueAsUint() const | nkExport::Node |
getValueAsUlong() const | nkExport::Node |
hasChild(nkMemory::StringView key, NODE_VALUE_TYPE valueType) | nkExport::Node |
hasChild(nkMemory::StringView key, NODE_NATURE nature) | nkExport::Node |
isValueTypeNumber() const | nkExport::Node |
operator=(const Node &) noexcept | nkExport::Node |
operator=(Node &&) noexcept | nkExport::Node |
setAsBool(bool value) | nkExport::Node |
setAsDouble(double value) | nkExport::Node |
setAsFloat(float value) | nkExport::Node |
setAsInt(int value) | nkExport::Node |
setAsLong(long long value) | nkExport::Node |
setAsString(nkMemory::StringView value) | nkExport::Node |
setAsUint(unsigned int value) | nkExport::Node |
setAsUlong(unsigned long long value) | nkExport::Node |
setUserData(void *value) | nkExport::Node |
~Node() | nkExport::Node |